package com.nyt.org.modules.api.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * 响应状态定义
 */
public class Status {

    private static Map<String, String> statusMap = null;
    /**
     * 获取状态
     *
     * @param code
     * @return
     */
    public static String getMsg(String code) {
        return statusMap.get(code);
    }

    static
    {
        statusMap = new HashMap(){{
            put("00000", "成功");
            put("99999", "平台接口程序异常");
            put("10001", "requesttime不在有效时间范围内，请求失效");
            put("10002", "accesskey不存在或权限不足");
            put("10003", "requestid重复，该请求已处理过");
            put("10004", "signdata异常，签名校验失败");
            put("10005", "method接口名称不存在或权限不足");
            put("10006", "上报数据内容为空或客运站编号异常");
        }};
    }


}
